.ImgTextCourse {
  width: 375.33rem;
  height: 354.24rem;
  background-color: #fff;
  margin-bottom: 10rem;
  .top {
    width: 375.33rem;
    height: 34.02rem;
    color: #000000;
    border-bottom: 1px solid #e6e6e6;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
    padding: 0 10rem;
    span {
      font-size: 14rem;
      color: #222;
      font-weight: 400;
    }
    i {
      font-style: normal;
      font-size: 0.32rem;
      color: #a4a4a4;
    }
  }
  .img_text_con {
    .item {
      padding: 10rem;
      display: flex;
      justify-content: space-between;
      flex-wrap: nowrap;
      .left {
        width: 115.09rem;
        height: 86.07rem;
        img {
          width: 100%;
          height: 100%;
        }
      }
      .right {
        width: 217.69rem;
        height: 85.26rem;
        h4 {
          margin-bottom: 40rem;
          color: #222;
          overflow: hidden;
          font-size: 16rem;
        }
        p{
            color: #a4a4a4;
            font-size: 13rem;
        }
      }
    }
  }
}
